{ config, lib, pkgs, ... }:

{
    fonts = lib.mkForce {
        packages = with pkgs; [
            material-design-icons
            noto-fonts
            noto-fonts-cjk
            noto-fonts-emoji
            wqy_zenhei
            wqy_microhei
            #fira-code-nerdfont
            cascadia-code
            hack-font
            jetbrains-mono
            roboto-mono
        ];

        enableDefaultPackages = false;

        fontconfig.defaultFonts = {
            serif = [ "Noto Serif" "Noto Color Emoji" ];
            sansSerif = [ "Noto Sans" "Noto Color Emoji" ];
            monospace = [ "JetBrainsMono Nerd Font" "Noto Color Emoji" ];
            emoji = [ "Noto Color Emoji" ];
        };
    };
}
